package nft

import (
	"github.com/gin-gonic/gin"
	"net/http"
	"ppa/model"
)

// GetNftTransientInfo
// @Summary 获取NFT交易信息
// @Tags NFT中心
// @Produce  json
// @Description 根据NftId获取NFT交易信息
// @Param nft_id query int true "nft_id"
// @Success 200   {object} model.NftTransient
// @Router /nft/transient_info [get]
func GetNftTransientInfo(c *gin.Context) {
	var nftTransient model.NftTransient
	if err := c.ShouldBind(&nftTransient);err != nil{
		c.JSON(http.StatusBadRequest,gin.H{"message":err.Error()})
		return
	}
	resData,err:= nftTransient.GetNftTransient()
	if err != nil {
		c.JSON(http.StatusLengthRequired,gin.H{"message":err.Error()})
		return
	}
	c.JSON(http.StatusOK,gin.H{"data":resData})
	return
}
